//2-2  2-3 错误实例
//3n+1 问题 猜想：对于任意大于1的自然数n，若n为奇数，则将n变成3n+1，否则变成n的一半。经过若干次这样的变换，一定会使n变成1.
let util = require('../util')
let n = parseInt(util.readSyncByfs('请输入n：'));
let count = 0;
while(n!=1){
    if(n%2==1){
        n=3*n+1
    }else{
        n = parseInt(n/2)
    }
    count++;
}
console.log(count);